high praise - French English Dictionary